#ifndef XMLNODE_H
#define XMLNODE_H

#include <QString>
#include <QStringList>
#include "xmlObj.h"

class xmlNode : public xmlObj {

private:
    QString num_term;
    QStringList terminal_node_list;

    bool isPainted;

    double x;
    double y;

public:
    void setNum_term(QString value);
    void setTerminal_node_list(QStringList head);

    void incrementNumTerm();
    void decrementNumTerm();

    QString getNum_term();
    QStringList getTerminal_node_list();

    void setIsPainted(bool value);
    bool getIsPainted();

    void setX(QString value);
    void setY(QString value);

    double getX();
    double getY();
};


#endif // XMLNODE_H
